/*
 * inout.h
 *
 *  Created on: 2012/09/19
 *      Author: softwareDeveloper
 */

#ifndef INPUT_H_
#define INPUT_H_

#include "typedef.h"
#include "Id.h"

typedef struct _INPUTINFO {
	PSZ inDbPath;
	PSZ inOutMsgEng;
	PSZ inOutMsgChs;
	PSZ inOutMsgJpn;
	BOOL hasRule;
} INPUTINFO, *PINPUTINFO;
extern INPUTINFO stInputInfo;

extern INT analyzeInput(PSZ, PSZ);
extern INT freeIO(VOID);

extern INT writeXML_ENG(PSZ, PSZ);
extern INT writeXML_CHS(PSZ, PSZ);
extern INT writeXML_JPN(PSZ, PSZ);

#endif /* INPUT_H_ */
